﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  菜单表
 **/
object TMenuDao : Table<TMenu>("t_menu"){
	/**
	 *  菜单id
	 **/
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  父菜单id
	 **/
	var parent_id = int("parent_id").bindTo { it.parent_id }
	/**
	 *  菜单类型
	 **/
	var type = varchar("type").bindTo { it.type }
	/**
	 *  菜单标签
	 **/
	var name = varchar("name").bindTo { it.name }
	/**
	 *  菜单路径
	 **/
	var url = varchar("url").bindTo { it.url }
	/**
	 *  扩展名
	 **/
	var ext = varchar("ext").bindTo { it.ext }
	/**
	 *  菜单图标
	 **/
	var icon = varchar("icon").bindTo { it.icon }
	/**
	 *  组件路径
	 **/
	var component = varchar("component").bindTo { it.component }
	/**
	 *  排序号码
	 **/
	var sort = int("sort").bindTo { it.sort }
	/**
	 *  层次号码
	 **/
	var level = int("level").bindTo { it.level }
	/**
	 *  是否用iframe显示整个页面
	 **/
	var is_iframe = int("is_iframe").bindTo { it.is_iframe }
	/**
	 *  版本号
	 **/
	var version = float("version").bindTo { it.version }
	/**
	 *  状态1=有效，0=无效
	 **/
	var status = int("status").bindTo { it.status }
	/**
	 *  备注
	 **/
	var remark = varchar("remark").bindTo { it.remark }
	/**
	 *  更新时间
	 **/
	var update_time = datetime("update_time").bindTo { it.update_time }
	/**
	 *  更新人
	 **/
	var update_by = int("update_by").bindTo { it.update_by }
}
